Android 11i(2024)-11i(2024)SP1 接口變更列表

曆史版本接口變更

本文檔對相鄰兩個(gè)版本之(zhī)間可能影響兼容性的(de)一(yī / yì /yí)些接口調整及其他(tā)重要(yào / yāo)影響進行說(shuō)明。接口調整的(de)原則是(shì)爲(wéi / wèi)了(le/liǎo)用戶開發出(chū)更高效,功能更強大(dà)完善的(de)應用程序。

SuperMap iMobile 11i(2024) for Android 到(dào) SuperMap iMobile 11i(2024) SP1 for Android 接口變化列表

變更ID 變更内容說(shuō)明
所屬模塊
1.
DatasetImage類接口調整如下:

接口新增

  • getCacheClipRegion() :獲取瓦片裁剪區域
  • setCacheClipRegion(GeoRegion value) :設置緩存裁剪區域,可在(zài)瓦片請求時(shí),獲取裁剪區域内瓦片内容。隻有Rest地(dì / de)圖服務有效。
  • isCacheClipRegionEnabled() :獲取瓦片裁剪是(shì)否有效
  • setCacheClipRegionEnabled(boolean value) :設置瓦片裁剪是(shì)否有效。默認爲(wéi / wèi)false,隻有true時(shí),{@link #setCacheClipRegion}才有效。
  • startDownload(double maxScale, double minScale, GeoRegion clipRegion):根據裁剪區域進行預緩存。
data
2.
Environment類接口調整如下:

接口新增

  • setSingleThreadEnable(boolean singleThreadEnable):設置地(dì / de)圖繪制模式是(shì)否爲(wéi / wèi)單線程。
  • isSingleThreadEnable():獲取地(dì / de)圖繪制模式是(shì)否爲(wéi / wèi)單線程。
data
3.
PrivateCloudLicenseManager類接口調整如下:

接口變更

  • VerificationLicense(String licensecode,int[] codeArray):校驗許可
data
4.
Toolkit類接口調整如下:

接口新增

  • getLastError2():返回當前線程最近一(yī / yì /yí)條錯誤信息
  • getLastErrors(int count):返回從最後一(yī / yì /yí)條向前制定條數的(de)的(de)錯誤日志
  • getAllErrors():返回所有錯誤日志
data
5.
DynamicElement類接口調整如下:

接口新增

  • addPoints(Point2Ds ps):添加點集
mapping
6.
Layer類接口調整如下:

接口新增

  • getClipRegion():返回圖層的(de)裁剪區域
  • setClipRegion(GeoRegion geoRegion):設置圖層的(de)裁剪區域
  • isClipRegionEnabled():返回裁剪區域是(shì)否有效
  • setClipRegionEnabled(boolean value):設置裁剪區域是(shì)否有效
mapping
7.
map類接口調整如下:

接口新增

  • isClipRegionEnabled():獲取地(dì / de)圖裁剪是(shì)否生效
mapping
8.
TrackingMoveHelper類接口調整如下:

接口變更

  • Time(long period):動畫執行中兩點之(zhī)間的(de)間隔時(shí)間,單位ms,默認值10
  • Precision(double precision):過濾點,當兩點距離小于(yú)指定值時(shí),跳過該點。單位:米,默認0.0001米
mapping
9.
ServiceBase類接口調整如下:

接口新增

  • getToken():查詢服務支持獲取token
  • setToken(String token):查詢服務支持設置token
services